#include "punto.h"

// ============================================================================
// CONSTRUCTORES
// ============================================================================

// ----------------------------------------------------------------------------
Punto::Punto() {
	x = 0;
	y = 0;
}
// ----------------------------------------------------------------------------
Punto::Punto(double _x, double _y) {
	x = _x;
	y = _y;
}

// ============================================================================
// PROPIEDADES
// ============================================================================

// ----------------------------------------------------------------------------
double Punto::getX() { return x; }
// ----------------------------------------------------------------------------
double Punto::getY() { return y; }

// ============================================================================
// OPERADORES
// ============================================================================

// ----------------------------------------------------------------------------
Vector& Punto::operator-(Punto punto) {
	return *new Vector(getX() - punto.getX(), getY() - punto.getY());
}

